package a.f.h.a.b;

import a.c.*;
import a.c.d;
import a.c.m;
import a.c.q;
import a.f.h.a.a.c;
import a.f.h.a.a.g;

public class a
  extends c
{
  protected ab b = new ab();
  public static int e;
  
  public void h()
  {
    this.b.clear();
  }
  
  public void a(d paramd)
  {
    this.b.add(paramd);
  }
  
  public void b(d paramd)
  {
    this.b.remove(paramd);
  }
  
  public void a(q paramq)
  {
    boolean bool = b.i;
    int i = b.h;
    Object localObject = this.b.l();
    do
    {
      if (!((m)localObject).e()) {
        break;
      }
      paramq.f(((m)localObject).a());
      ((m)localObject).f();
      if (bool) {
        break label77;
      }
      if (i != 0) {
        break label71;
      }
    } while (i == 0);
    if (!bool) {
      localObject = this.a.b();
    }
    label71:
    label77:
    do
    {
      if (!((y)localObject).e()) {
        break;
      }
      g localg = (g)((y)localObject).j();
      paramq.d(localg.e());
      ((y)localObject).f();
    } while (i == 0);
  }
  
  public void c(q paramq)
  {
    boolean bool = b.i;
    int i = b.h;
    Object localObject = this.a.b();
    do
    {
      do
      {
        if (!((y)localObject).e()) {
          break;
        }
        g localg = (g)((y)localObject).j();
        paramq.e(localg.e());
        ((y)localObject).f();
      } while (i == 0);
    } while (bool);
    do
    {
      localObject = this.b.l();
      while (i == 0)
      {
        if (!((m)localObject).e()) {
          break;
        }
        paramq.g(((m)localObject).a());
        ((m)localObject).f();
      }
    } while (bool);
  }
  
  public String toString()
  {
    return this.b.toString();
  }
}



/* Location:           E:\idea\

 * Qualified Name:     a.f.h.a.b.a

 * JD-Core Version:    0.7.0.1

 */